Package de.aoksystems.da.kernpruefung
Class FehlerTextFactoryEEL13
java.lang.Object
de.aoksystems.da.kernpruefung.FehlerTextFactoryEEL13
Die Klasse liest die Fehlertexte für EEL aus der Resource-Datei.
Schlüssel ist die Version der Satzbeschreibung und die 7-stellige
Fehlernummer. Wird zu einem Schlüssel kein Eintrag gefunden, wird der
Fehler mit dem Default-Fehlertext
DEFAULT_NOTFOUND_TEXT
zurückgeliefert.
VNr Stand
1.0 20.06.2025 Ersterstellung für TA-Version 13.00- Version:
- 1.0
- Author:
- Jens Tröger (AOK-Systems - Datenaustausch)
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDer Default-Fehlertext, der bei fehlendem Schlüssel verwendet wird. -
Method Summary
Modifier and TypeMethodDescriptionstatic FehlerTextFactoryEEL13Returniert die Singleton-Instance der Klasse FehlerTextFactory.static StringgetKurzFehlerText(String version, String fehlerNummer) Returniert den kurzen Fehlertext zur Fehlernummer.static StringgetKurzFehlerText(String version, String fehlerNummer, int varIndex) Returniert den kurzen Fehlertext zur Fehlernummer.static StringgetLangFehlerText(String version, String fehlerNummer) Returniert den langen Fehlertext zur Fehlernummer.static StringgetLangFehlerText(String version, String fehlerNummer, int varIndex) Returniert den langen Fehlertext zur Fehlernummer.static StringgetRawForDBFE(String version, String fehlerNummer) Returniert den kurzen Fehlertext zur Fehlernummer, mit vorangestelltem "DBFE" und Fehlernummer.static StringgetRawForDBFE(String version, String fehlerNummer, int varIndex) Returniert den kurzen Fehlertext zur Fehlernummer, mit vorangestelltem "DBFE" und Fehlernummer.static StringgetTextForDBFE(String version, String fehlerNummer) Returniert den kurzen Fehlertext zur Fehlernummer, mit vorangestellter Fehlernummer, aber ohne "DBFE".static StringgetTextForDBFE(String version, String fehlerNummer, int varIndex) Returniert den kurzen Fehlertext zur Fehlernummer, mit vorangestellter Fehlernummer, aber ohne "DBFE".
-
Field Details
-
DEFAULT_NOTFOUND_TEXT
Der Default-Fehlertext, der bei fehlendem Schlüssel verwendet wird.
Wert: "Fehlertext nicht gefunden!"- See Also:
-
-
Method Details
-
getRawForDBFE
Returniert den kurzen Fehlertext zur Fehlernummer, mit vorangestelltem "DBFE" und Fehlernummer. Der Rückgabewert kann direkt als Rohdatenstring zur Konstruktion eines DBFE beutzt werden. Das Format der Rückgabe sieht wie folgt aus:DBFExxxxxxx tttttttt....ttttt
- Parameters:
version- Version der FehlernummerfehlerNummer- Zu suchende Fehlernummer- Returns:
- Fehlerbaustein Fehlerbaustein DBFE als Rohdatenstring
-
getRawForDBFE
Returniert den kurzen Fehlertext zur Fehlernummer, mit vorangestelltem "DBFE" und Fehlernummer. Der Rückgabewert kann direkt als Rohdatenstring zur Konstruktion eines DBFE beutzt werden. Das Format der Rückgabe sieht wie folgt aus:DBFExxxxxxx tttttttt....ttttt
Diese Methodenausprägung ersetzt zusätzlich den String "nn" im hinterlegten Fehlertext durch den Wert von varIndex- Parameters:
version- Version der FehlernummerfehlerNummer- Zu suchende FehlernummervarIndex- Nummer des betroffenen Feldes- Returns:
- Fehlerbaustein Fehlerbaustein DBFE als Rohdatenstring
-
getTextForDBFE
Returniert den kurzen Fehlertext zur Fehlernummer, mit vorangestellter Fehlernummer, aber ohne "DBFE".- Parameters:
version- Version der FehlernummerfehlerNummer- Zu suchende Fehlernummer- Returns:
- Fehlertext
-
getTextForDBFE
Returniert den kurzen Fehlertext zur Fehlernummer, mit vorangestellter Fehlernummer, aber ohne "DBFE". Diese Methodenausprägung ersetzt zusätzlich den String "nn" im hinterlegten Fehlertext durch den Wert von varIndex- Parameters:
version- Version der FehlernummerfehlerNummer- Zu suchende FehlernummervarIndex- Nummer des betroffenen Feldes- Returns:
- Fehlertext
-
getKurzFehlerText
Returniert den kurzen Fehlertext zur Fehlernummer.- Parameters:
version- version der FehlernummerfehlerNummer- Zu suchende Fehlernummer- Returns:
- Fehlertext
-
getKurzFehlerText
Returniert den kurzen Fehlertext zur Fehlernummer. Diese Methodenausprägung ersetzt zusätzlich den String "nn" im hinterlegten Fehlertext durch den Wert von varIndex- Parameters:
version- version der FehlernummerfehlerNummer- Zu suchende FehlernummervarIndex- Nummer des betroffenen Feldes- Returns:
- Fehlertext
-
getLangFehlerText
Returniert den langen Fehlertext zur Fehlernummer.- Parameters:
version- version der FehlernummerfehlerNummer- Zu suchende Fehlernummer- Returns:
- Fehlertext
-
getLangFehlerText
Returniert den langen Fehlertext zur Fehlernummer. Diese Methodenausprägung ersetzt zusätzlich den String "nn" im hinterlegten Fehlertext durch den Wert von varIndex- Parameters:
version- version der FehlernummerfehlerNummer- Zu suchende FehlernummervarIndex- Nummer des betroffenen Feldes- Returns:
- Fehlertext
-
getInstance
Returniert die Singleton-Instance der Klasse FehlerTextFactory.- Returns:
- Singleton instance
-